package com.ybkj.daijia.server.mapper;

import com.ybkj.daijia.server.model.Reimbursement;
import java.util.List;

public interface ReimbursementMapper {

    /**
     * 保存报销记录
     *
     * @param record
     * @return
     */
    int insertRecord(Reimbursement record);

    /**
     * 根据主键查询报销信息
     *
     * @param id
     * @return
     */
    Reimbursement selectByPrimaryKey(Long id);

    /**
     * 根据一组主键查询报销信息
     *
     * @param ids
     * @return
     */
    List<Reimbursement> selectByIdIn(Long[] ids);

    /**
     * 根据主键删除报销信息
     *
     * @param id
     * @return
     */
    int deleteByPrimaryKey(Long id);

    /**
     * 根据主键更新报销信息
     *
     * @param record
     * @return
     */
    int updateByPrimaryKey(Reimbursement record);
}
